package com.gxa.saas.mapper;

import com.gxa.saas.pojo.Order;
import com.gxa.saas.pojo.OrderAdd;
import com.gxa.saas.pojo.User;
import org.aspectj.weaver.ast.Or;

import  java.util.Date;
import java.util.List;
import java.util.Map;

public interface OrderMapper {


    List<Order> selectByPage(Integer offset, Integer size);
    Integer delete(Integer id);
    Integer insert(Order order);
    Integer update(Order order);
    List<Order> selectAll();

    List<OrderAdd> selectList( );

    List<Order> selectByName(Map map);

    List<Order> selectByDesc(Integer offset, Integer size);
    List<Order> selectByAsc(Integer offset, Integer size);
    Order selectByDate(Date date);
    Order selectByOrderId(Integer id);
}
